package com.dh.blog.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.dh.blog.vo.ClassifyVo;

@Repository
public interface ClassifyDao {
	/**
	 * 增加类别
	 * @param classfiy
	 */
	public void addOne(ClassifyVo classify);
	/**
	 * 删除类别
	 * @param classfiyId
	 */
	public int removeOne(Integer classifyId);
	/**
	 * 列举博客所有类别
	 * @return
	 */
	public List<ClassifyVo> listAll(String blogId);
	/**
	 * 根据描述搜索
	 * @param name
	 * @return
	 */
	public ClassifyVo getByDescription(String description);
	/**
	 * 增加类别数量
	 * @param clasiifyId
	 */
	public void incNum(Integer classifyId);
	/**
	 * 减少类别数量
	 * @param classifyId
	 */
	public void decNum(Integer classifyId);
}
